venturous deed - German English Dictionary